package com.bonc.apicreator.entity;


import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;

import org.hibernate.validator.constraints.NotBlank;

import lombok.Getter;
import lombok.Setter;


/**
 * 用户实体类
 *
 * @author gaopengyu
 * @version 2016年8月5日
 * @see User
 * @since
 */
@Setter
@Getter
@Entity
public class User {
    /**
     * 主键
     */
    @Id
    @GeneratedValue(strategy = GenerationType.AUTO)
    private long id;

    /**
     * 用户名
     */
    @NotBlank
    private String username;

    /**
     * 密码
     */
    private String password;

    /**
     * 角色 1：管理员 2：普通用户
     */
    private int role;

}
